docs: Update header rules in the coding style
authorEmmanuele Bassi <ebassi@gnome.org>
Wed, 7 Feb 2018 15:01:25 +0000 (15:01 +0000)
committerEmmanuele Bassi <ebassi@gnome.org>
Wed, 7 Feb 2018 15:01:25 +0000 (15:01 +0000)
commitd07b14f4d2a1f6f49051d86915e39888268d97a9
treef0d3f38a658b6f43f62f1545e68e2ce1d84c8483
parent4f50c68296fdc321f42e4c19661969627ba51c85
docs: Update header rules in the coding style

 - Make the rules for including headers explicit
 - Make the symbol visibility rules explicit, and drop the
   old "leading underscore" hack
 - Drop Private data structure declarations and priv pointers
   from public headers
 - Mention G_DECLARE_* macros
 - Mention `#pragma once`
docs/CODING-STYLE